settlement payables to depositories - Turco Inglés Diccionario